//构造函数   =>    函数



function children() {
    console.log(this);
}
// 这个指向window
children()
// 这个this指向自己
new children()



class person {
    name: string;
    age: number;
    constructor(name: string, age: number) {
        this.name = name;
        this.age = age
        console.log(this, 'constructor');
    }
    hello() {
        console.log(this);

    }
}

// 写法一
new person('ni', 43)
// 写法二
new person('我', 418).hello();
// 写法三
let P = new person("他", 6)
P.hello()

